package com.ass.llm.entity.baiLian;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

@Getter
@Setter
@Accessors(chain = true)
//qwen模型下实现多轮对话的关键在于维护一个 messages 数组，
// 您可以将每一轮的对话历史以及新的指令以{"role": "xxx", "content": "xxx"}的形式添加到 messages 数组中，
// 从而使大模型可以参考历史对话信息进行回复。
public class Message{

    /*
    * role等于system角色是系统级别，一般都是写一些你是xxxx助手这种，基于我如下的规则xxxx，基于输入的描述，实现xxx效果，恢复例子xxx
    * role等于user角色是用户级别，一般都是用户输入的提问
    * role等于assistant 模型的回复内容，一般都是模型回复的
    * */
    private String role;

    private String content;


}
